package com.totoro.rpc.service;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 暴露服务的注解，该注解必须写在接口实现类上
 * Created by Niki on 2018/5/7 16:19
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface RPCService {
    /* 服务实现接口 */
    Class<?> service();
    /* 服务版本 */
    String version() default "1";
}
